looping snails - French English Dictionary